Independence Palace
back
 
 
 
Russian Tank and its Chinese Copy - which is which?
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Downstairs